Volume 30, Issue 2, July 2016, Pages 48-66
wael azab ahmed; Etemad Shaaban Othman; Ahmed Hafez Elgahed